<!DOCTYPE html>
<html lang="en">
<head>
        <meta charset="utf-8" />
        <title>chapter3</title>
        <link rel="stylesheet" href="/theme/css/main.css" />

        <!--[if IE]>
            <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
        <![endif]-->
</head>

<body id="index" class="home">
        <header id="banner" class="body">
                <h1><a href="/">PythonTutorials </a></h1>
                <nav><ul>
                    <li class="active"><a href="/category/cpp.html">cpp</a></li>
                    <li><a href="/category/python.html">python</a></li>
                </ul>
                </nav>
        </header><!-- /#banner -->
<section id="content" class="body">
  <article>
    <header>
      <h1 class="entry-title">
        <a href="/c-chapter3.html" rel="bookmark"
           title="Permalink to chapter3">chapter3</a></h1>
    </header>

    <div class="entry-content">
<footer class="post-info">
        <span>Mon 06 April 2020</span>
<span>| tags: <a href="/tag/cpp.html">cpp</a><a href="/tag/progarmming.html">progarmming</a></span>
</footer><!-- /.post-info -->      <p>n()开始，逐条语句顺序执行
* 三大类语句（定义、注释、执行）：5大类
    * 控制语句（9条）；
    * 函数调用语句；
    * 表达式句；
    * 空语句；
    * 复合语句{}，整体算一条
    * 
    ## printf() 函数
    - #include&lt;头文件名&gt;在包含的程序文件中。
    - 学习方法：头文件名+函数的使用方法。
    - 格式1：printf("格式控制")；
    - 功能：按格式控制的格式输出数据；
    - 格式2：printf("普通字符/占位符",输出列表的数值)
    - 占位符：%开始，将被代替
    - 普通字符：原样输出
    - 输出值先计算后输出
    - </p>
<div class="highlight"><pre><span></span>## scanf()函数
- scanf(&quot;普通字符/占位符&quot;,地址列表)；
- &amp;为取地址符，
- **考点一：“普通字符”，输入时普通字符必须原样输入**
- 考点二：“占位符”，输入时的四中输入；（1）空格输入（2）回车符（3）tab按键（4）以上三种混合使用，int a,b;scanf（&quot;%d%d&quot;,&amp;a,&amp;b);
- 考点三：&quot;占位符&quot;，输入时一种输入,char ch1,ch2;scanf(&quot;%c%c&quot;,&amp;ch1,&amp;ch2);
- 考点四：混合输入只有一一种输入，scanf(&quot;%c%d%c&quot;,&amp;ch1,&amp;x,&amp;ch2)
- 考点五：地址列表，输入时必须加&amp;

## putchar()函数
</pre></div>


<ul>
<li>putchar（）格式：putchar（字符常量和字符变量）</li>
<li>putchar（）功能：输出一个字符，但不输出单引号</li>
<li>putchar('a');putchar('\n');putchar('100');putchar('100')
    ## getchar()函数</li>
<li>接受一个从接盘输入的字符</li>
<li>
<p>getchar（）函数没有任何参数，函数的返回值就是输入端的字符
-char a,b;a=getchar();b=getchar();</p>
</li>
<li>
<p>C语言中的占位符</p>
<ul>
<li>d，带符号的十进制整数</li>
<li>c，输出一个字符，不带单引号</li>
<li>s，输出一个字符串</li>
<li>f，输出实数型，默认输出6为小数</li>
<li>E/e，</li>
<li>u</li>
<li>o</li>
<li>X/x</li>
<li>标志不会输出 </li>
</ul>
</li>
</ul>
    </div><!-- /.entry-content -->

  </article>
</section>
        <section id="extras" class="body">
                <div class="blogroll">
                        <h2>blogroll</h2>
                        <ul>
                            <li><a href="http://getpelican.com/">Pelican</a></li>
                            <li><a href="http://python.org/">Python.org</a></li>
                            <li><a href="http://jinja.pocoo.org/">Jinja2</a></li>
                            <li><a href="#">You can modify those links in your config file</a></li>
                        </ul>
                </div><!-- /.blogroll -->
                <div class="social">
                        <h2>social</h2>
                        <ul>

                            <li><a href="#">You can add links in your config file</a></li>
                            <li><a href="#">Another social link</a></li>
                        </ul>
                </div><!-- /.social -->
        </section><!-- /#extras -->

        <footer id="contentinfo" class="body">
                <p>Powered by <a href="http://www.maxiaoan.com/">Maxiaoan</a></p>
        </footer><!-- /#contentinfo -->

</body>
</html>